/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
package br.com.pedidos.servidor.testes;

import br.com.pedidos.servidor.dao.CategoriaDAO;
import br.com.pedidos.servidor.dao.ProdutoDAO;
import br.com.pedidos.servidor.entity.Categoria;
import br.com.pedidos.servidor.entity.Produto;

/**
 *
 * @author Weslley
 */
public class CadastraProdutoECategoria {

    public static void main(String[] args) {

        CategoriaDAO catDAO = new CategoriaDAO();
        ProdutoDAO prodDAO = new ProdutoDAO();

        for (int i = 0; i < 8; i++) {
            Categoria cat = new Categoria();
            cat.setNome("Categoria " + i);
            catDAO.startOperation();
            catDAO.save(cat);
            catDAO.stopOperation(true);

            for (int j = 0; j < 10; j++) {
                Produto prod = new Produto();
                prod.setNome("Produto " + i + " " + j);
                prod.setCategoria(cat);
                prod.setPreco(j+1);
                prodDAO.startOperation();
                prodDAO.save(prod);
                prodDAO.stopOperation(true);
            }
            
        }

    }

}
